home *** CD-ROM | disk | FTP | other *** search
/ QuickTime VR Showcase / QuickTime VR Showcase.iso / 3rd Parties / Software / Apple / AMT 2.1 New Features Demo / SOURCES / oMain_Menu_1.k < prev    next >
Encoding:
Text File  |  1996-12-21  |  25.9 KB  |  1,128 lines  |  [TEXT/MPS ]

  1. object oMain_Menu_1 is cDefaultContainer
  2. with
  3.     Binder is oBinder;
  4.     Label is -1;
  5.     Items is [
  6.         oKeyboard_Volume__1_44,
  7.         oClick_Sound__Up__1_45,
  8.         oClick_Sound__down__1_46,
  9.         oMM_BCKM_PIC_1_7,
  10.         oQT_1_2,
  11.         oVR_1_3,
  12.         oFlipbook_1_4,
  13.         oAudio_1_5,
  14.         oMore_Features_1_6,
  15.         oAdditional_Information_1_39,
  16.         oMM_QVWT_PIC_1_8,
  17.         oMM_QVBT_PIC_1_9,
  18.         oMM_QVBX_PIC_1_10,
  19.         oQV_ARROW_1_28,
  20.         oMM_FLP_PIC_1_13,
  21.         oMM_QTWT_PIC_1_14,
  22.         oMM_QTBT_PIC_1_15,
  23.         oMM_QTBX_PIC_1_16,
  24.         oMM_QTTH_MOV_1_17,
  25.         oQT_ARROW_1_31,
  26.         oMM_NFWT_PIC_1_18,
  27.         oMM_NFBX_PIC_1_19,
  28.         oMM_NFBT_PIC_1_20,
  29.         oMF_ARROW_1_32,
  30.         oMM_FBWT_PIC_1_21,
  31.         oMM_FBBX_PIC_1_22,
  32.         oMM_FBBT_PIC_1_23,
  33.         oFB_ARROW_1_29,
  34.         oFB_NEON_PIC_1_24,
  35.         oMM_AUBT_PIC_1_25,
  36.         oMM_AUWT_PIC_1_26,
  37.         oMM_AUBX_PIC_1_27,
  38.         oAU_ARROW_1_30,
  39.         oMM_AIBT_PIC_1_47,
  40.         oMM_AIWT_PIC_1_48,
  41.         oMM_AIBX_PIC_1_49,
  42.         oAI_ARROW_1_38,
  43.         oQT_TIMER_1_33
  44.     ];
  45. end;
  46.  
  47.  
  48. object oKeyboard_Volume__1_44 is cKeyboardHandler
  49. with
  50.     Behavior is cDefaultBehavior
  51.     has
  52.         KeyDown(theTarget, theKey)
  53.         use
  54.             KeyMatch;
  55.             
  56.             do
  57.                 KeyMatch := theKey = '-';
  58.                 if KeyMatch then
  59.                     theTarget.DoDefaultMethod := false;
  60.                 
  61.                     oSoundVolume.StepIndexBy(-1);
  62.                 end;
  63.                 KeyMatch := theKey = '=';
  64.                 if KeyMatch then
  65.                     theTarget.DoDefaultMethod := false;
  66.                 
  67.                     oSoundVolume.StepIndexBy(1);
  68.                 end;
  69.                 KeyMatch := theKey = '+';
  70.                 if KeyMatch then
  71.                     theTarget.DoDefaultMethod := false;
  72.                 
  73.                     oSoundVolume.StepIndexBy(1);
  74.                 end;
  75.             end;
  76.         
  77.     with
  78.         Enabled is true; Shown is false; 
  79.         X is 30; Y is 24; Width is 0; Height is 0;
  80.     end;
  81. end;
  82.  
  83.  
  84. object oClick_Sound__Up__1_45 is cSoundHandler
  85. with
  86.     Supplier is oS3_2clk_WAV;
  87.     Behavior is cDefaultBehavior
  88.     has
  89.     with
  90.         Enabled is true; Shown is true; 
  91.         X is 247; Y is 128; Width is 32; Height is 24;
  92.     end;
  93. end;
  94.  
  95.  
  96. object oClick_Sound__down__1_46 is cSoundHandler
  97. with
  98.     Supplier is oS3_clk_WAV;
  99.     Behavior is cDefaultBehavior
  100.     has
  101.     with
  102.         Enabled is true; Shown is true; 
  103.         X is 304; Y is 228; Width is 32; Height is 24;
  104.     end;
  105. end;
  106.  
  107.  
  108. object oMM_BCKM_PIC_1_7 is cPictureHandler
  109. with
  110.     Duration is -1;
  111.     Supplier is oMM_BCKM_PIC;
  112.     Behavior is cDefaultBehavior
  113.     has
  114.     with
  115.         Enabled is false; Shown is true; 
  116.         X is 0; Y is 0; Width is 640; Height is 480;
  117.     end;
  118. end;
  119.  
  120.  
  121. object oQT_1_2 is cEmptyHandler
  122. with
  123.     Duration is -1;
  124.     Behavior is cDefaultBehavior
  125.     has
  126.         MouseEnter(theTarget, theX, theY)
  127.             do
  128.                 oMM_QTWT_PIC_1_14.Show(true);
  129.                 oMM_QTBT_PIC_1_15.Show(true);
  130.                 oMM_QTBX_PIC_1_16.Show(true);
  131.                 oMM_QTTH_MOV_1_17.Show(true);
  132.                 oMM_QTTH_MOV_1_17.Run(true);
  133.                 oQT_ARROW_1_31.Show(true);
  134.                 oQT_TIMER_1_33.Run(false);
  135.                 oMM_QVWT_PIC_1_8.Show(false);
  136.                 oMM_QVBT_PIC_1_9.Show(false);
  137.                 oMM_QVBX_PIC_1_10.Show(false);
  138.                 oMM_FLP_PIC_1_13.Show(false);
  139.                 oQV_ARROW_1_28.Show(false);
  140.                 oMM_NFWT_PIC_1_18.Show(false);
  141.                 oMM_NFBX_PIC_1_19.Show(false);
  142.                 oMM_NFBT_PIC_1_20.Show(false);
  143.                 oMF_ARROW_1_32.Show(false);
  144.                 oMM_FBWT_PIC_1_21.Show(false);
  145.                 oMM_FBBX_PIC_1_22.Show(false);
  146.                 oMM_FBBT_PIC_1_23.Show(false);
  147.                 oFB_NEON_PIC_1_24.Show(false);
  148.                 oFB_NEON_PIC_1_24.Run(false);
  149.                 oFB_ARROW_1_29.Show(false);
  150.                 oMM_AUBT_PIC_1_25.Show(false);
  151.                 oMM_AUWT_PIC_1_26.Show(false);
  152.                 oMM_AUBX_PIC_1_27.Show(false);
  153.                 oAU_ARROW_1_30.Show(false);
  154.                 oAI_ARROW_1_38.Show(false);
  155.                 oMM_AIBT_PIC_1_47.Show(false);
  156.                 oMM_AIWT_PIC_1_48.Show(false);
  157.                 oMM_AIBX_PIC_1_49.Show(false);
  158.             end;
  159.         
  160.         MouseLeave(theTarget, theX, theY)
  161.             do
  162.             end;
  163.         
  164.         MouseUp(theTarget, theX, theY)
  165.             do
  166.                 -- Turn off the spining cursor, if there is one
  167.                 if oBinder.MouseSpin<>void then
  168.                     if oBinder.MouseSpin.IsRunning() then
  169.                         oBinder.MouseSpin.Stop();
  170.                     end;
  171.                     oBinder.MouseSpin := void;
  172.                 end;
  173.                 theTarget.Container.OverrideCursor := false;
  174.                 oClick_Sound__Up__1_45.Run(true);
  175.                 oAmbientSound.Stop();
  176.                 oBinder.Refresh();
  177.                 oBinder.Goto(oQuickTime_1_6);
  178.             end;
  179.         
  180.         MouseDown(theTarget, theX, theY)
  181.             do
  182.                 oClick_Sound__down__1_46.Run(true);
  183.                 -- Turn off the spining cursor, if there is one
  184.                 if oBinder.MouseSpin<>void then
  185.                     if oBinder.MouseSpin.IsRunning() then
  186.                         oBinder.MouseSpin.Stop();
  187.                     end;
  188.                     oBinder.MouseSpin := void;
  189.                 end;
  190.                 theTarget.Container.OverrideCursor := true;
  191.                 oBinder.MouseSpin := oHandSpin;
  192.                 if (oBinder.MouseSpin @ 1).Data=void then
  193.                     oBinder.MouseSpin.EachUp(Load);
  194.                 end;
  195.                 if not oBinder.MouseSpin.IsRunning() then
  196.                     oBinder.MouseSpin.Start();
  197.                 end;
  198.                 oBinder.Refresh();
  199.             end;
  200.         
  201.     with
  202.         Enabled is true; Shown is true; 
  203.         X is 282; Y is 200; Width is 158; Height is 23;
  204.     end;
  205. end;
  206.  
  207.  
  208. object oVR_1_3 is cEmptyHandler
  209. with
  210.     Duration is -1;
  211.     Behavior is cDefaultBehavior
  212.     has
  213.         MouseEnter(theTarget, theX, theY)
  214.             do
  215.                 oMM_QVWT_PIC_1_8.Show(true);
  216.                 oMM_QVBT_PIC_1_9.Show(true);
  217.                 oMM_QVBX_PIC_1_10.Show(true);
  218.                 oMM_FLP_PIC_1_13.Show(true);
  219.                 oQV_ARROW_1_28.Show(true);
  220.                 oMM_NFWT_PIC_1_18.Show(false);
  221.                 oMM_NFBX_PIC_1_19.Show(false);
  222.                 oMM_NFBT_PIC_1_20.Show(false);
  223.                 oMF_ARROW_1_32.Show(false);
  224.                 oMM_QTWT_PIC_1_14.Show(false);
  225.                 oMM_QTBT_PIC_1_15.Show(false);
  226.                 oMM_QTBX_PIC_1_16.Show(false);
  227.                 oMM_QTTH_MOV_1_17.Show(false);
  228.                 oMM_QTTH_MOV_1_17.Run(false);
  229.                 oQT_ARROW_1_31.Show(false);
  230.                 oMM_NFWT_PIC_1_18.Show(false);
  231.                 oMM_NFBX_PIC_1_19.Show(false);
  232.                 oMM_NFBT_PIC_1_20.Show(false);
  233.                 oMF_ARROW_1_32.Show(false);
  234.                 oMM_FBWT_PIC_1_21.Show(false);
  235.                 oMM_FBBX_PIC_1_22.Show(false);
  236.                 oMM_FBBT_PIC_1_23.Show(false);
  237.                 oFB_NEON_PIC_1_24.Show(false);
  238.                 oFB_NEON_PIC_1_24.Run(false);
  239.                 oFB_ARROW_1_29.Show(false);
  240.                 oMM_AUBT_PIC_1_25.Show(false);
  241.                 oMM_AUWT_PIC_1_26.Show(false);
  242.                 oMM_AUBX_PIC_1_27.Show(false);
  243.                 oAU_ARROW_1_30.Show(false);
  244.                 oQT_TIMER_1_33.Run(false);
  245.                 oAI_ARROW_1_38.Show(false);
  246.                 oMM_AIBT_PIC_1_47.Show(false);
  247.                 oMM_AIWT_PIC_1_48.Show(false);
  248.                 oMM_AIBX_PIC_1_49.Show(false);
  249.             end;
  250.         
  251.         MouseLeave(theTarget, theX, theY)
  252.             do
  253.             end;
  254.         
  255.         MouseUp(theTarget, theX, theY)
  256.             do
  257.                 -- Turn off the spining cursor, if there is one
  258.                 if oBinder.MouseSpin<>void then
  259.                     if oBinder.MouseSpin.IsRunning() then
  260.                         oBinder.MouseSpin.Stop();
  261.                     end;
  262.                     oBinder.MouseSpin := void;
  263.                 end;
  264.                 theTarget.Container.OverrideCursor := false;
  265.                 oClick_Sound__Up__1_45.Run(true);
  266.                 oAmbientSound.Stop();
  267.                 oBinder.Refresh();
  268.                 oBinder.Goto(oQTVR_1_2);
  269.             end;
  270.         
  271.         MouseDown(theTarget, theX, theY)
  272.             do
  273.                 oClick_Sound__down__1_46.Run(true);
  274.                 -- Turn off the spining cursor, if there is one
  275.                 if oBinder.MouseSpin<>void then
  276.                     if oBinder.MouseSpin.IsRunning() then
  277.                         oBinder.MouseSpin.Stop();
  278.                     end;
  279.                     oBinder.MouseSpin := void;
  280.                 end;
  281.                 theTarget.Container.OverrideCursor := true;
  282.                 oBinder.MouseSpin := oHandSpin;
  283.                 if (oBinder.MouseSpin @ 1).Data=void then
  284.                     oBinder.MouseSpin.EachUp(Load);
  285.                 end;
  286.                 if not oBinder.MouseSpin.IsRunning() then
  287.                     oBinder.MouseSpin.Start();
  288.                 end;
  289.                 oBinder.Refresh();
  290.             end;
  291.         
  292.     with
  293.         Enabled is true; Shown is true; 
  294.         X is 283; Y is 112; Width is 158; Height is 23;
  295.     end;
  296. end;
  297.  
  298.  
  299. object oFlipbook_1_4 is cEmptyHandler
  300. with
  301.     Duration is -1;
  302.     Behavior is cDefaultBehavior
  303.     has
  304.         MouseEnter(theTarget, theX, theY)
  305.             do
  306.                 oMM_FBWT_PIC_1_21.Show(true);
  307.                 oMM_FBBX_PIC_1_22.Show(true);
  308.                 oMM_FBBT_PIC_1_23.Show(true);
  309.                 oFB_NEON_PIC_1_24.Show(true);
  310.                 oFB_NEON_PIC_1_24.Run(true);
  311.                 oFB_ARROW_1_29.Show(true);
  312.                 oMM_QVWT_PIC_1_8.Show(false);
  313.                 oMM_QVBT_PIC_1_9.Show(false);
  314.                 oMM_QVBX_PIC_1_10.Show(false);
  315.                 oMM_FLP_PIC_1_13.Show(false);
  316.                 oQV_ARROW_1_28.Show(false);
  317.                 oMM_NFWT_PIC_1_18.Show(false);
  318.                 oMM_NFBX_PIC_1_19.Show(false);
  319.                 oMM_NFBT_PIC_1_20.Show(false);
  320.                 oMF_ARROW_1_32.Show(false);
  321.                 oMM_QTWT_PIC_1_14.Show(false);
  322.                 oMM_QTBT_PIC_1_15.Show(false);
  323.                 oMM_QTBX_PIC_1_16.Show(false);
  324.                 oMM_QTTH_MOV_1_17.Show(false);
  325.                 oMM_QTTH_MOV_1_17.Run(false);
  326.                 oQT_ARROW_1_31.Show(false);
  327.                 oMM_NFWT_PIC_1_18.Show(false);
  328.                 oMM_NFBX_PIC_1_19.Show(false);
  329.                 oMM_NFBT_PIC_1_20.Show(false);
  330.                 oMF_ARROW_1_32.Show(false);
  331.                 oMM_AUBT_PIC_1_25.Show(false);
  332.                 oMM_AUWT_PIC_1_26.Show(false);
  333.                 oMM_AUBX_PIC_1_27.Show(false);
  334.                 oAU_ARROW_1_30.Show(false);
  335.                 oQT_TIMER_1_33.Run(false);
  336.                 oQT_TIMER_1_33.Enable(false);
  337.                 oAI_ARROW_1_38.Show(false);
  338.                 oMM_AIBT_PIC_1_47.Show(false);
  339.                 oMM_AIWT_PIC_1_48.Show(false);
  340.                 oMM_AIBX_PIC_1_49.Show(false);
  341.             end;
  342.         
  343.         MouseLeave(theTarget, theX, theY)
  344.             do
  345.             end;
  346.         
  347.         MouseUp(theTarget, theX, theY)
  348.             do
  349.                 -- Turn off the spining cursor, if there is one
  350.                 if oBinder.MouseSpin<>void then
  351.                     if oBinder.MouseSpin.IsRunning() then
  352.                         oBinder.MouseSpin.Stop();
  353.                     end;
  354.                     oBinder.MouseSpin := void;
  355.                 end;
  356.                 theTarget.Container.OverrideCursor := false;
  357.                 oClick_Sound__Up__1_45.Run(true);
  358.                 oAmbientSound.Stop();
  359.                 oBinder.Refresh();
  360.                 oBinder.Goto(oFlipbooks_1_10);
  361.             end;
  362.         
  363.         MouseDown(theTarget, theX, theY)
  364.             do
  365.                 oClick_Sound__down__1_46.Run(true);
  366.                 -- Turn off the spining cursor, if there is one
  367.                 if oBinder.MouseSpin<>void then
  368.                     if oBinder.MouseSpin.IsRunning() then
  369.                         oBinder.MouseSpin.Stop();
  370.                     end;
  371.                     oBinder.MouseSpin := void;
  372.                 end;
  373.                 theTarget.Container.OverrideCursor := true;
  374.                 oBinder.MouseSpin := oHandSpin;
  375.                 if (oBinder.MouseSpin @ 1).Data=void then
  376.                     oBinder.MouseSpin.EachUp(Load);
  377.                 end;
  378.                 if not oBinder.MouseSpin.IsRunning() then
  379.                     oBinder.MouseSpin.Start();
  380.                 end;
  381.                 oBinder.Refresh();
  382.             end;
  383.         
  384.     with
  385.         Enabled is true; Shown is true; 
  386.         X is 283; Y is 140; Width is 157; Height is 23;
  387.     end;
  388. end;
  389.  
  390.  
  391. object oAudio_1_5 is cEmptyHandler
  392. with
  393.     Duration is -1;
  394.     Behavior is cDefaultBehavior
  395.     has
  396.         MouseEnter(theTarget, theX, theY)
  397.             do
  398.                 oMM_AUBT_PIC_1_25.Show(true);
  399.                 oMM_AUWT_PIC_1_26.Show(true);
  400.                 oMM_AUBX_PIC_1_27.Show(true);
  401.                 oAU_ARROW_1_30.Show(true);
  402.                 oQT_TIMER_1_33.Run(false);
  403.                 oMM_QVWT_PIC_1_8.Show(false);
  404.                 oMM_QVBT_PIC_1_9.Show(false);
  405.                 oMM_QVBX_PIC_1_10.Show(false);
  406.                 oMM_FLP_PIC_1_13.Show(false);
  407.                 oQV_ARROW_1_28.Show(false);
  408.                 oMM_QTWT_PIC_1_14.Show(false);
  409.                 oMM_QTBT_PIC_1_15.Show(false);
  410.                 oMM_QTBX_PIC_1_16.Show(false);
  411.                 oMM_QTTH_MOV_1_17.Show(false);
  412.                 oMM_QTTH_MOV_1_17.Run(false);
  413.                 oQT_ARROW_1_31.Show(false);
  414.                 oMM_NFWT_PIC_1_18.Show(false);
  415.                 oMM_NFBX_PIC_1_19.Show(false);
  416.                 oMM_NFBT_PIC_1_20.Show(false);
  417.                 oMF_ARROW_1_32.Show(false);
  418.                 oMM_FBWT_PIC_1_21.Show(false);
  419.                 oMM_FBBX_PIC_1_22.Show(false);
  420.                 oMM_FBBT_PIC_1_23.Show(false);
  421.                 oFB_NEON_PIC_1_24.Show(false);
  422.                 oFB_NEON_PIC_1_24.Run(false);
  423.                 oFB_ARROW_1_29.Show(false);
  424.                 oAI_ARROW_1_38.Show(false);
  425.                 oMM_AIBT_PIC_1_47.Show(false);
  426.                 oMM_AIWT_PIC_1_48.Show(false);
  427.                 oMM_AIBX_PIC_1_49.Show(false);
  428.             end;
  429.         
  430.         MouseLeave(theTarget, theX, theY)
  431.             do
  432.             end;
  433.         
  434.         MouseUp(theTarget, theX, theY)
  435.             do
  436.                 -- Turn off the spining cursor, if there is one
  437.                 if oBinder.MouseSpin<>void then
  438.                     if oBinder.MouseSpin.IsRunning() then
  439.                         oBinder.MouseSpin.Stop();
  440.                     end;
  441.                     oBinder.MouseSpin := void;
  442.                 end;
  443.                 theTarget.Container.OverrideCursor := false;
  444.                 oClick_Sound__Up__1_45.Run(true);
  445.                 oAmbientSound.Stop();
  446.                 oBinder.Refresh();
  447.                 oBinder.Goto(oAudio_1_8);
  448.             end;
  449.         
  450.         MouseDown(theTarget, theX, theY)
  451.             do
  452.                 oClick_Sound__down__1_46.Run(true);
  453.                 -- Turn off the spining cursor, if there is one
  454.                 if oBinder.MouseSpin<>void then
  455.                     if oBinder.MouseSpin.IsRunning() then
  456.                         oBinder.MouseSpin.Stop();
  457.                     end;
  458.                     oBinder.MouseSpin := void;
  459.                 end;
  460.                 theTarget.Container.OverrideCursor := true;
  461.                 oBinder.MouseSpin := oHandSpin;
  462.                 if (oBinder.MouseSpin @ 1).Data=void then
  463.                     oBinder.MouseSpin.EachUp(Load);
  464.                 end;
  465.                 if not oBinder.MouseSpin.IsRunning() then
  466.                     oBinder.MouseSpin.Start();
  467.                 end;
  468.                 oBinder.Refresh();
  469.             end;
  470.         
  471.     with
  472.         Enabled is true; Shown is true; 
  473.         X is 282; Y is 169; Width is 159; Height is 24;
  474.     end;
  475. end;
  476.  
  477.  
  478. object oMore_Features_1_6 is cEmptyHandler
  479. with
  480.     Duration is -1;
  481.     Behavior is cDefaultBehavior
  482.     has
  483.         MouseEnter(theTarget, theX, theY)
  484.             do
  485.                 oMM_NFWT_PIC_1_18.Show(true);
  486.                 oMM_NFBX_PIC_1_19.Show(true);
  487.                 oMM_NFBT_PIC_1_20.Show(true);
  488.                 oMF_ARROW_1_32.Show(true);
  489.                 oQT_TIMER_1_33.Run(false);
  490.                 oMM_QVWT_PIC_1_8.Show(false);
  491.                 oMM_QVBT_PIC_1_9.Show(false);
  492.                 oMM_QVBX_PIC_1_10.Show(false);
  493.                 oMM_FLP_PIC_1_13.Show(false);
  494.                 oQV_ARROW_1_28.Show(false);
  495.                 oMM_QTWT_PIC_1_14.Show(false);
  496.                 oMM_QTBT_PIC_1_15.Show(false);
  497.                 oMM_QTBX_PIC_1_16.Show(false);
  498.                 oMM_QTTH_MOV_1_17.Show(false);
  499.                 oMM_QTTH_MOV_1_17.Run(false);
  500.                 oQT_ARROW_1_31.Show(false);
  501.                 oMM_FBWT_PIC_1_21.Show(false);
  502.                 oMM_FBBX_PIC_1_22.Show(false);
  503.                 oMM_FBBT_PIC_1_23.Show(false);
  504.                 oFB_NEON_PIC_1_24.Show(false);
  505.                 oFB_NEON_PIC_1_24.Run(false);
  506.                 oFB_ARROW_1_29.Show(false);
  507.                 oMM_AUBT_PIC_1_25.Show(false);
  508.                 oMM_AUWT_PIC_1_26.Show(false);
  509.                 oMM_AUBX_PIC_1_27.Show(false);
  510.                 oAU_ARROW_1_30.Show(false);
  511.                 oAI_ARROW_1_38.Show(false);
  512.                 oMM_AIBT_PIC_1_47.Show(false);
  513.                 oMM_AIWT_PIC_1_48.Show(false);
  514.                 oMM_AIBX_PIC_1_49.Show(false);
  515.             end;
  516.         
  517.         MouseLeave(theTarget, theX, theY)
  518.             do
  519.             end;
  520.         
  521.         MouseUp(theTarget, theX, theY)
  522.             do
  523.                 -- Turn off the spining cursor, if there is one
  524.                 if oBinder.MouseSpin<>void then
  525.                     if oBinder.MouseSpin.IsRunning() then
  526.                         oBinder.MouseSpin.Stop();
  527.                     end;
  528.                     oBinder.MouseSpin := void;
  529.                 end;
  530.                 theTarget.Container.OverrideCursor := false;
  531.                 oClick_Sound__Up__1_45.Run(true);
  532.                 oAmbientSound.Stop();
  533.                 oBinder.Refresh();
  534.                 oBinder.Goto(oMore_Features_1_12);
  535.             end;
  536.         
  537.         MouseDown(theTarget, theX, theY)
  538.             do
  539.                 oClick_Sound__down__1_46.Run(true);
  540.                 -- Turn off the spining cursor, if there is one
  541.                 if oBinder.MouseSpin<>void then
  542.                     if oBinder.MouseSpin.IsRunning() then
  543.                         oBinder.MouseSpin.Stop();
  544.                     end;
  545.                     oBinder.MouseSpin := void;
  546.                 end;
  547.                 theTarget.Container.OverrideCursor := true;
  548.                 oBinder.MouseSpin := oHandSpin;
  549.                 if (oBinder.MouseSpin @ 1).Data=void then
  550.                     oBinder.MouseSpin.EachUp(Load);
  551.                 end;
  552.                 if not oBinder.MouseSpin.IsRunning() then
  553.                     oBinder.MouseSpin.Start();
  554.                 end;
  555.                 oBinder.Refresh();
  556.             end;
  557.         
  558.     with
  559.         Enabled is true; Shown is true; 
  560.         X is 282; Y is 229; Width is 159; Height is 23;
  561.     end;
  562. end;
  563.  
  564.  
  565. object oAdditional_Information_1_39 is cEmptyHandler
  566. with
  567.     Duration is -1;
  568.     Behavior is cDefaultBehavior
  569.     has
  570.         MouseEnter(theTarget, theX, theY)
  571.             do
  572.                 oMM_NFWT_PIC_1_18.Show(false);
  573.                 oMM_NFBX_PIC_1_19.Show(false);
  574.                 oMM_NFBT_PIC_1_20.Show(false);
  575.                 oMF_ARROW_1_32.Show(false);
  576.                 oQT_TIMER_1_33.Run(false);
  577.                 oMM_QVWT_PIC_1_8.Show(false);
  578.                 oMM_QVBT_PIC_1_9.Show(false);
  579.                 oMM_QVBX_PIC_1_10.Show(false);
  580.                 oMM_FLP_PIC_1_13.Show(false);
  581.                 oQV_ARROW_1_28.Show(false);
  582.                 oMM_QTWT_PIC_1_14.Show(false);
  583.                 oMM_QTBT_PIC_1_15.Show(false);
  584.                 oMM_QTBX_PIC_1_16.Show(false);
  585.                 oMM_QTTH_MOV_1_17.Show(false);
  586.                 oMM_QTTH_MOV_1_17.Run(false);
  587.                 oQT_ARROW_1_31.Show(false);
  588.                 oMM_FBWT_PIC_1_21.Show(false);
  589.                 oMM_FBBX_PIC_1_22.Show(false);
  590.                 oMM_FBBT_PIC_1_23.Show(false);
  591.                 oFB_NEON_PIC_1_24.Show(false);
  592.                 oFB_NEON_PIC_1_24.Run(false);
  593.                 oFB_ARROW_1_29.Show(false);
  594.                 oMM_AUBT_PIC_1_25.Show(false);
  595.                 oMM_AUWT_PIC_1_26.Show(false);
  596.                 oMM_AUBX_PIC_1_27.Show(false);
  597.                 oAU_ARROW_1_30.Show(false);
  598.                 oAI_ARROW_1_38.Show(true);
  599.                 oMM_AIBT_PIC_1_47.Show(true);
  600.                 oMM_AIWT_PIC_1_48.Show(true);
  601.                 oMM_AIBX_PIC_1_49.Show(true);
  602.             end;
  603.         
  604.         MouseLeave(theTarget, theX, theY)
  605.             do
  606.             end;
  607.         
  608.         MouseUp(theTarget, theX, theY)
  609.             do
  610.                 -- Turn off the spining cursor, if there is one
  611.                 if oBinder.MouseSpin<>void then
  612.                     if oBinder.MouseSpin.IsRunning() then
  613.                         oBinder.MouseSpin.Stop();
  614.                     end;
  615.                     oBinder.MouseSpin := void;
  616.                 end;
  617.                 theTarget.Container.OverrideCursor := false;
  618.                 oClick_Sound__Up__1_45.Run(true);
  619.                 oAmbientSound.Stop();
  620.                 oBinder.Refresh();
  621.                 oBinder.Goto(oAMT_Information_5);
  622.             end;
  623.         
  624.         MouseDown(theTarget, theX, theY)
  625.             do
  626.                 oClick_Sound__down__1_46.Run(true);
  627.                 -- Turn off the spining cursor, if there is one
  628.                 if oBinder.MouseSpin<>void then
  629.                     if oBinder.MouseSpin.IsRunning() then
  630.                         oBinder.MouseSpin.Stop();
  631.                     end;
  632.                     oBinder.MouseSpin := void;
  633.                 end;
  634.                 theTarget.Container.OverrideCursor := true;
  635.                 oBinder.MouseSpin := oHandSpin;
  636.                 if (oBinder.MouseSpin @ 1).Data=void then
  637.                     oBinder.MouseSpin.EachUp(Load);
  638.                 end;
  639.                 if not oBinder.MouseSpin.IsRunning() then
  640.                     oBinder.MouseSpin.Start();
  641.                 end;
  642.                 oBinder.Refresh();
  643.             end;
  644.         
  645.     with
  646.         Enabled is true; Shown is true; 
  647.         X is 282; Y is 258; Width is 157; Height is 22;
  648.     end;
  649. end;
  650.  
  651.  
  652. object oMM_QVWT_PIC_1_8 is cPictureHandler
  653. with
  654.     Duration is -1;
  655.     Supplier is oMM_QVWT_PIC;
  656.     Behavior is cDefaultBehavior
  657.     has
  658.     with
  659.         Enabled is false; Shown is false; 
  660.         X is 33; Y is 365; Width is 227; Height is 83;
  661.     end;
  662. end;
  663.  
  664.  
  665. object oMM_QVBT_PIC_1_9 is cPictureHandler
  666. with
  667.     Duration is -1;
  668.     Supplier is oMM_QVBT_PIC;
  669.     Behavior is cDefaultBehavior
  670.     has
  671.     with
  672.         Enabled is false; Shown is false; 
  673.         X is 464; Y is 139; Width is 144; Height is 102;
  674.     end;
  675. end;
  676.  
  677.  
  678. object oMM_QVBX_PIC_1_10 is cPictureHandler
  679. with
  680.     Duration is -1;
  681.     Supplier is oMM_QVBX_PIC;
  682.     Behavior is cDefaultBehavior
  683.     has
  684.     with
  685.         Enabled is false; Shown is false; 
  686.         X is 255; Y is 296; Width is 366; Height is 172;
  687.     end;
  688. end;
  689.  
  690.  
  691. object oQV_ARROW_1_28 is cPictureHandler
  692. with
  693.     Duration is -1;
  694.     Supplier is oMM_ARRO_PIC;
  695.     Behavior is cDefaultBehavior
  696.     has
  697.     with
  698.         Enabled is false; Shown is false; 
  699.         X is 250; Y is 118; Width is 26; Height is 17;
  700.     end;
  701. end;
  702.  
  703.  
  704. object oMM_FLP_PIC_1_13 is cFlipbookHandler
  705. with
  706.     FirstFrame is 0;
  707.     Looping is true;
  708.     Rythm is 45;
  709.     Supplier is oMM_FLP_PIC;
  710.     Behavior is cDefaultBehavior
  711.     has
  712.         Offscreen(theTarget)
  713.             do
  714.                 theTarget.Run(true);
  715.             end;
  716.         
  717.     with
  718.         Enabled is false; Shown is false; 
  719.         X is 417; Y is 314; Width is 181; Height is 133;
  720.     end;
  721. end;
  722.  
  723.  
  724. object oMM_QTWT_PIC_1_14 is cPictureHandler
  725. with
  726.     Duration is -1;
  727.     Supplier is oMM_QTWT_PIC;
  728.     Behavior is cDefaultBehavior
  729.     has
  730.     with
  731.         Enabled is false; Shown is false; 
  732.         X is 38; Y is 363; Width is 213; Height is 92;
  733.     end;
  734. end;
  735.  
  736.  
  737. object oMM_QTBT_PIC_1_15 is cPictureHandler
  738. with
  739.     Duration is -1;
  740.     Supplier is oMM_QTBT_PIC;
  741.     Behavior is cDefaultBehavior
  742.     has
  743.     with
  744.         Enabled is false; Shown is false; 
  745.         X is 482; Y is 144; Width is 123; Height is 87;
  746.     end;
  747. end;
  748.  
  749.  
  750. object oMM_QTBX_PIC_1_16 is cPictureHandler
  751. with
  752.     Duration is -1;
  753.     Supplier is oMM_QTBX_PIC;
  754.     Behavior is cDefaultBehavior
  755.     has
  756.     with
  757.         Enabled is false; Shown is false; 
  758.         X is 252; Y is 295; Width is 368; Height is 174;
  759.     end;
  760. end;
  761.  
  762.  
  763. object oMM_QTTH_MOV_1_17 is cMovieHandler
  764. with
  765.     Supplier is oMM_QTTH_MOV;
  766.     Behavior is cDefaultBehavior
  767.     has
  768.     with
  769.         Enabled is false; Shown is false; 
  770.         X is 417; Y is 314; Width is 181; Height is 133;
  771.     end;
  772. end;
  773.  
  774.  
  775. object oQT_ARROW_1_31 is cPictureHandler
  776. with
  777.     Duration is -1;
  778.     Supplier is oMM_ARRO_PIC;
  779.     Behavior is cDefaultBehavior
  780.     has
  781.     with
  782.         Enabled is false; Shown is false; 
  783.         X is 250; Y is 204; Width is 26; Height is 17;
  784.     end;
  785. end;
  786.  
  787.  
  788. object oMM_NFWT_PIC_1_18 is cPictureHandler
  789. with
  790.     Duration is -1;
  791.     Supplier is oMM_NFWT_PIC;
  792.     Behavior is cDefaultBehavior
  793.     has
  794.     with
  795.         Enabled is false; Shown is false; 
  796.         X is 39; Y is 359; Width is 205; Height is 99;
  797.     end;
  798. end;
  799.  
  800.  
  801. object oMM_NFBX_PIC_1_19 is cPictureHandler
  802. with
  803.     Duration is -1;
  804.     Supplier is oMM_NFBX_PIC;
  805.     Behavior is cDefaultBehavior
  806.     has
  807.     with
  808.         Enabled is false; Shown is false; 
  809.         X is 254; Y is 293; Width is 371; Height is 175;
  810.     end;
  811. end;
  812.  
  813.  
  814. object oMM_NFBT_PIC_1_20 is cPictureHandler
  815. with
  816.     Duration is -1;
  817.     Supplier is oMM_NFBT_PIC;
  818.     Behavior is cDefaultBehavior
  819.     has
  820.     with
  821.         Enabled is false; Shown is false; 
  822.         X is 445; Y is 120; Width is 187; Height is 140;
  823.     end;
  824. end;
  825.  
  826.  
  827. object oMF_ARROW_1_32 is cPictureHandler
  828. with
  829.     Duration is -1;
  830.     Supplier is oMM_ARRO_PIC;
  831.     Behavior is cDefaultBehavior
  832.     has
  833.     with
  834.         Enabled is false; Shown is false; 
  835.         X is 250; Y is 233; Width is 26; Height is 17;
  836.     end;
  837. end;
  838.  
  839.  
  840. object oMM_FBWT_PIC_1_21 is cPictureHandler
  841. with
  842.     Duration is -1;
  843.     Supplier is oMM_FBWT_PIC;
  844.     Behavior is cDefaultBehavior
  845.     has
  846.     with
  847.         Enabled is false; Shown is false; 
  848.         X is 31; Y is 365; Width is 215; Height is 98;
  849.     end;
  850. end;
  851.  
  852.  
  853. object oMM_FBBX_PIC_1_22 is cPictureHandler
  854. with
  855.     Duration is -1;
  856.     Supplier is oMM_FBBX_PIC;
  857.     Behavior is cDefaultBehavior
  858.     has
  859.     with
  860.         Enabled is false; Shown is false; 
  861.         X is 255; Y is 296; Width is 366; Height is 171;
  862.     end;
  863. end;
  864.  
  865.  
  866. object oMM_FBBT_PIC_1_23 is cPictureHandler
  867. with
  868.     Duration is -1;
  869.     Supplier is oMM_FBBT_PIC;
  870.     Behavior is cDefaultBehavior
  871.     has
  872.     with
  873.         Enabled is false; Shown is false; 
  874.         X is 449; Y is 160; Width is 172; Height is 58;
  875.     end;
  876. end;
  877.  
  878.  
  879. object oFB_ARROW_1_29 is cPictureHandler
  880. with
  881.     Duration is -1;
  882.     Supplier is oMM_ARRO_PIC;
  883.     Behavior is cDefaultBehavior
  884.     has
  885.     with
  886.         Enabled is false; Shown is false; 
  887.         X is 250; Y is 145; Width is 26; Height is 17;
  888.     end;
  889. end;
  890.  
  891.  
  892. object oFB_NEON_PIC_1_24 is cFlipbookHandler
  893. with
  894.     FirstFrame is 0;
  895.     Looping is true;
  896.     Rythm is 20;
  897.     Supplier is oFB_NEON_PIC;
  898.     Behavior is cDefaultBehavior
  899.     has
  900.     with
  901.         Enabled is false; Shown is false; 
  902.         X is 467; Y is 346; Width is 84; Height is 54;
  903.     end;
  904. end;
  905.  
  906.  
  907. object oMM_AUBT_PIC_1_25 is cPictureHandler
  908. with
  909.     Duration is -1;
  910.     Supplier is oMM_AUBT_PIC;
  911.     Behavior is cDefaultBehavior
  912.     has
  913.     with
  914.         Enabled is false; Shown is false; 
  915.         X is 458; Y is 149; Width is 164; Height is 59;
  916.     end;
  917. end;
  918.  
  919.  
  920. object oMM_AUWT_PIC_1_26 is cPictureHandler
  921. with
  922.     Duration is -1;
  923.     Supplier is oMM_AUWT_PIC;
  924.     Behavior is cDefaultBehavior
  925.     has
  926.     with
  927.         Enabled is false; Shown is false; 
  928.         X is 32; Y is 369; Width is 195; Height is 83;
  929.     end;
  930. end;
  931.  
  932.  
  933. object oMM_AUBX_PIC_1_27 is cPictureHandler
  934. with
  935.     Duration is -1;
  936.     Supplier is oMM_AUBX_PIC;
  937.     Behavior is cDefaultBehavior
  938.     has
  939.     with
  940.         Enabled is false; Shown is false; 
  941.         X is 257; Y is 296; Width is 364; Height is 171;
  942.     end;
  943. end;
  944.  
  945.  
  946. object oAU_ARROW_1_30 is cPictureHandler
  947. with
  948.     Duration is -1;
  949.     Supplier is oMM_ARRO_PIC;
  950.     Behavior is cDefaultBehavior
  951.     has
  952.     with
  953.         Enabled is false; Shown is false; 
  954.         X is 250; Y is 175; Width is 26; Height is 17;
  955.     end;
  956. end;
  957.  
  958.  
  959. object oMM_AIBT_PIC_1_47 is cPictureHandler
  960. with
  961.     Duration is -1;
  962.     Supplier is oMM_AIBT_PIC;
  963.     Behavior is cDefaultBehavior
  964.     has
  965.     with
  966.         Enabled is false; Shown is false; 
  967.         X is 447; Y is 130; Width is 187; Height is 121;
  968.     end;
  969. end;
  970.  
  971.  
  972. object oMM_AIWT_PIC_1_48 is cPictureHandler
  973. with
  974.     Duration is -1;
  975.     Supplier is oMM_AIWT_PIC;
  976.     Behavior is cDefaultBehavior
  977.     has
  978.     with
  979.         Enabled is false; Shown is false; 
  980.         X is 45; Y is 366; Width is 194; Height is 86;
  981.     end;
  982. end;
  983.  
  984.  
  985. object oMM_AIBX_PIC_1_49 is cPictureHandler
  986. with
  987.     Duration is -1;
  988.     Supplier is oMM_AIBX_PIC;
  989.     Behavior is cDefaultBehavior
  990.     has
  991.     with
  992.         Enabled is false; Shown is false; 
  993.         X is 260; Y is 298; Width is 360; Height is 172;
  994.     end;
  995. end;
  996.  
  997.  
  998. object oAI_ARROW_1_38 is cPictureHandler
  999. with
  1000.     Duration is -1;
  1001.     Supplier is oMM_ARRO_PIC;
  1002.     Behavior is cDefaultBehavior
  1003.     has
  1004.     with
  1005.         Enabled is false; Shown is false; 
  1006.         X is 250; Y is 263; Width is 26; Height is 17;
  1007.     end;
  1008. end;
  1009.  
  1010.  
  1011. object oQT_TIMER_1_33 is cTimerHandler
  1012. with
  1013.     TimerShown is false;
  1014.     Duration is 1098300;
  1015.     Ageing is 30;
  1016.     ResetOnInteraction is false;
  1017.     Behavior is cDefaultBehavior
  1018.     has
  1019.         Offscreen(theTarget)
  1020.             do
  1021.                 oMM_QVWT_PIC_1_8.Show(true);
  1022.                 oMM_QVBT_PIC_1_9.Show(true);
  1023.                 oMM_QVBX_PIC_1_10.Show(true);
  1024.                 oMM_FLP_PIC_1_13.Show(true);
  1025.                 oQV_ARROW_1_28.Show(true);
  1026.                 theTarget.Run(true);
  1027.             end;
  1028.         
  1029.         OnTime(theTarget, theTime)
  1030.             do
  1031.                 if theTime = -1 then
  1032.                     theTarget.RegisterOnTime(300);
  1033.                 else if theTime = 300 then
  1034.                     oQT_ARROW_1_31.Show(false);
  1035.                     oMM_QVWT_PIC_1_8.Show(false);
  1036.                     oMM_QVBT_PIC_1_9.Show(false);
  1037.                     oMM_QVBX_PIC_1_10.Show(false);
  1038.                     oMM_FLP_PIC_1_13.Show(false);
  1039.                     oQV_ARROW_1_28.Show(false);
  1040.                     oBinder.SetTransition(oDissolve, 30);
  1041.                     oMM_FBWT_PIC_1_21.Show(true);
  1042.                     oMM_FBBX_PIC_1_22.Show(true);
  1043.                     oMM_FBBT_PIC_1_23.Show(true);
  1044.                     oFB_NEON_PIC_1_24.Show(true);
  1045.                     oFB_NEON_PIC_1_24.Run(true);
  1046.                     oFB_ARROW_1_29.Show(true);
  1047.                 end;
  1048.                 if theTime = -1 then
  1049.                     theTarget.RegisterOnTime(600);
  1050.                 else if theTime = 600 then
  1051.                     oMM_AUBT_PIC_1_25.Show(true);
  1052.                     oMM_AUWT_PIC_1_26.Show(true);
  1053.                     oMM_AUBX_PIC_1_27.Show(true);
  1054.                     oAU_ARROW_1_30.Show(true);
  1055.                     oBinder.SetTransition(oDissolve, 30);
  1056.                     oMM_FBWT_PIC_1_21.Show(false);
  1057.                     oMM_FBBX_PIC_1_22.Show(false);
  1058.                     oMM_FBBT_PIC_1_23.Show(false);
  1059.                     oFB_NEON_PIC_1_24.Show(false);
  1060.                     oFB_NEON_PIC_1_24.Run(false);
  1061.                     oFB_ARROW_1_29.Show(false);
  1062.                 end;
  1063.                 if theTime = -1 then
  1064.                     theTarget.RegisterOnTime(840);
  1065.                 else if theTime = 840 then
  1066.                     oMM_AUBT_PIC_1_25.Show(false);
  1067.                     oMM_AUWT_PIC_1_26.Show(false);
  1068.                     oMM_AUBX_PIC_1_27.Show(false);
  1069.                     oAU_ARROW_1_30.Show(false);
  1070.                     oMM_QTWT_PIC_1_14.Show(true);
  1071.                     oMM_QTBT_PIC_1_15.Show(true);
  1072.                     oMM_QTBX_PIC_1_16.Show(true);
  1073.                     oMM_QTTH_MOV_1_17.Show(true);
  1074.                     oMM_QTTH_MOV_1_17.Run(true);
  1075.                     oQT_ARROW_1_31.Show(true);
  1076.                 end;
  1077.                 if theTime = -1 then
  1078.                     theTarget.RegisterOnTime(1200);
  1079.                 else if theTime = 1200 then
  1080.                     oMM_NFWT_PIC_1_18.Show(true);
  1081.                     oMM_NFBX_PIC_1_19.Show(true);
  1082.                     oMM_NFBT_PIC_1_20.Show(true);
  1083.                     oMF_ARROW_1_32.Show(true);
  1084.                     oBinder.SetTransition(oDissolve, 30);
  1085.                     oMM_QTWT_PIC_1_14.Show(false);
  1086.                     oMM_QTBT_PIC_1_15.Show(false);
  1087.                     oMM_QTBX_PIC_1_16.Show(false);
  1088.                     oMM_QTTH_MOV_1_17.Show(false);
  1089.                     oMM_QTTH_MOV_1_17.Run(false);
  1090.                     oQT_ARROW_1_31.Show(false);
  1091.                 end;
  1092.                 if theTime = -1 then
  1093.                     theTarget.RegisterOnTime(1500);
  1094.                 else if theTime = 1500 then
  1095.                     oMM_NFWT_PIC_1_18.Show(false);
  1096.                     oMM_NFBX_PIC_1_19.Show(false);
  1097.                     oMM_NFBT_PIC_1_20.Show(false);
  1098.                     oMF_ARROW_1_32.Show(false);
  1099.                     oBinder.SetTransition(oDissolve, 30);
  1100.                     oAI_ARROW_1_38.Show(true);
  1101.                     oMM_AIBT_PIC_1_47.Show(true);
  1102.                     oMM_AIWT_PIC_1_48.Show(true);
  1103.                     oMM_AIBX_PIC_1_49.Show(true);
  1104.                 end;
  1105.                 if theTime = -1 then
  1106.                     theTarget.RegisterOnTime(1800);
  1107.                 else if theTime = 1800 then
  1108.                     theTarget.GoToBeginning();
  1109.                     oBinder.SetTransition(oDissolve, 30);
  1110.                     oAI_ARROW_1_38.Show(false);
  1111.                     oMM_AIBT_PIC_1_47.Show(false);
  1112.                     oMM_AIWT_PIC_1_48.Show(false);
  1113.                     oMM_AIBX_PIC_1_49.Show(false);
  1114.                     oMM_QVWT_PIC_1_8.Show(true);
  1115.                     oMM_QVBT_PIC_1_9.Show(true);
  1116.                     oMM_QVBX_PIC_1_10.Show(true);
  1117.                     oMM_FLP_PIC_1_13.Show(true);
  1118.                     oQV_ARROW_1_28.Show(true);
  1119.                 end;
  1120.             end;
  1121.         
  1122.     with
  1123.         Enabled is false; Shown is false; 
  1124.         X is 11; Y is 185; Width is 7; Height is 5;
  1125.     end;
  1126. end;
  1127.  
  1128.